Skip to content

Upload desktop CI installers as downloadable artifacts - #21

Merged
Modsofthenation merged 2 commits into
mainfrom
cursor/ci-desktop-artifacts-e5b1
Jul 25, 2026
Merged

Modsofthenation merged 2 commits into
mainfrom
cursor/ci-desktop-artifacts-e5b1

Conversation

@Modsofthenation

Copy link
Copy Markdown
Owner

Summary

Desktop CI on main already builds Linux / macOS / Windows installers, but nothing was uploaded. This adds actions/upload-artifact@v4 after each Tauri build so the bundle directory is downloadable from the run.

Artifacts (30-day retention)

Name Platform
desktop-linux-x86_64 Ubuntu .deb / AppImage, etc.
desktop-macos-aarch64 .dmg / .app
desktop-windows-x86_64 .msi / NSIS .exe

Path uploaded: apps/desktop/src-tauri/target/<triple>/release/bundle/

Download

From the Actions run → Artifacts, or:

gh run download <run-id> -n desktop-windows-x86_64

Also documented in apps/desktop/README.md.

Open in Web Open in Cursor 

cursoragent and others added 2 commits July 25, 2026 12:20
Attach Linux/macOS/Windows Tauri bundle directories to each green main
desktop job so installers can be downloaded from the run or via gh.

Co-authored-by: Damon  <[email protected]>
@Modsofthenation
Modsofthenation marked this pull request as ready for review July 25, 2026 12:21
@Modsofthenation
Modsofthenation merged commit f6fdab9 into main Jul 25, 2026
1 check passed
@cursor
cursor Bot deleted the cursor/ci-desktop-artifacts-e5b1 branch August 12, 2026 11:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants